/* 样式 */
body{
   display: block;
   background-color:#ffff;
   font-family: "Micorsoft YaHei";
   }
   /* 清除浮动 */
   .clearfix::after{
       content: "";
       display: block;
       clear: both;
   }
   /* 头部导航开始 */
   .topnav{
       background-color: #ebebeb;
       height: 30px;
       border-bottom: 1px solid #e1e1e1;
   }
   /* 版心 */
   .common{
       width:985px;
       margin: 0 auto;
       position: relative;
   }
   .topnav-left{
   float: left;
   color: #565656;
   line-height: 30px;
   
   }
   .topnav-left a{
       margin-left: 3px;
       margin-right: 2px;
       font-size: 12px;
   }
   .topnav-left a:hover{
       color: #747475;
   }
   .topnav-right{
   float: right;
   display: block;
   width: 178px;
   height: 30px;
   color: #565656;
   line-height: 30px;
   }

   .topnav-right a:hover{
      color: red;
   }
   .topnav-right i{
       line-height: 30px;
       float: left;
       display: block;
       width: 13px;
       height: 13px;
       background-repeat: no-repeat;
       background-position: 0px 0px;
       margin-top: 8px;
   }
   .topnav-right p{
       float: right;
   }

   /* 头部导航结束 */

   /* logo start */
      .logo{
         height: 100px;
      }
      .logo-left{
         float: left;
      }
      .logo-right{
         float:right;
      }

   /* logo end */

   /* start 次导航 */
   .body-navs{
      background-color: #e5ecf9;
      height: 26px;
  
   }
   .body-nav-left{
      float: left;
   }
   .body-nav-left>ul>li {
      float: left;
      line-height: 20px;
      margin-left: 12px;
     
  }

   .body-nav-left>ul>li>a {

      display: inline-block;
      border-bottom: medium none;
      font-size: 14px;
      letter-spacing: 1px;
      margin-left: 1px;
      padding-right: 8px;
      padding-left: 8px;
      text-decoration: none;
      padding-top: 2px;
      padding-bottom: 1px;
      color: #075db3;
  
  }

   .body-nav-right{
      float: right;

   }

   .body-nav-right >a{
      color: #075db3;
      line-height: 24px;
   }

   .body-nav-left>ul>li>a:hover{
      color:#fc6660;
   }

   .body-nav-right a:hover{
      color:#fc6660;
   }

   /* end 次导航 */

   /* table导航 start */

   .table-nav ul {
      float: right;
      border-bottom: 1px solid #787888;
      position: relative;
      padding-left: 10px;
      padding-right: 10px;
      margin-right: 277px;
      margin-top: 25px;
  }
   .table-nav li {
      float: left;
      margin-left: 6px;
      line-height: 17px;
      text-align: center;
      border: 1px solid #787888;
      border-bottom: 1px solid #fff;
      background-color: #fff6e2;
      width: 60px;
  }

   .table-nav a{
      background-color: white;
      background-color: #fff6e2;
      color: #666677;
      border-bottom: 1px solid white;
      cursor: default;
      letter-spacing: 0px;
   }

   .table-nav  .table-nav-one{
      background-color: #fff;
      /* border-bottom: 2px solid #fff; */
   }

   .table-nav  .table-nav-one a{
      background-color: #fff;
      font-weight: bold;
      border-bottom: 2px solid #fff;
   }
   /* table 导航 end */

   /* content start */
   .content{
      margin-top: 25px;
   }
   #sideleft {
      float: left;
      width: 68%;

  }
   .diggit{
      float: left;
   }

   .side-right {
      /* display: block; */
      float: left;
  }

  .side_right {
   /* display: block; */
   float: left;
}
   .side-right>span{
      display: block;
      background-image: url(../images/BKY-SY-img/upup.gif);
      width: 46px;
      height: 52px;
      line-height: 32px;
      text-align: center;
      color: #075db3;
   }
   .side-title{
      font-size: 14px;
      color: #075db3;
      font-weight: bold;
   }

   .side-title:hover {
      color: #ff0000;
   }

   .side-center{
      float: left;
      margin-left: 30px;
   }
   .side-center div {
      width: 410px;
      margin-left: 0px;
      word-break: break-all;
      margin-top: 15px;
      line-height: 16px;
      letter-spacing: 2px;
  }

  #side-bottom {
   letter-spacing: 0px;
   color: #888888;
   padding-bottom: 15px;

}
.sideleft-one {
   border-bottom: 1px #cccccc dotted;
   height: 160px;
   margin-top: 17px;
}

  #side-bottom>.icon_comment {
   background-image: url(../images/BKY-SY-img/icon_comment.gif);
   background-repeat: no-repeat;
   padding-left: 17px;
}

#side-bottom>.icon_comment2 {
   background-image: url(../images/BKY-SY-img/icon_arrow.gif);
   background-repeat: no-repeat;
   padding-left: 17px;
}

#side-bottom>.icon_comment3 {
   background-image: url(../images/BKY-SY-img/icon_tag.gif);
   background-repeat: no-repeat;
   padding-left: 17px;
}



/* connent 右侧*/
   #sideright{
      float: left;
      width:31%;
      margin-top: 30px;
  
      
   }

   /*rss */
   .rss >a{
      display: block;
      width: 42px;
      height: 14px;
      background-color: #fc6660;
      background-image: url(../images/BKY-SY-img/icon_rss.gif)
   }

   .sul{
      margin-top: 10px;
   }

   .sul>li {
      line-height: 20px;
  }


  .sul>li>a{
     color: #075db3;
  }

  .sul>li>a:hover{
   color: #ff6600;
  }

  /* 右边新闻搜索 */
  .jou {
   height: 30px;
   margin-top: 50px;
}
  .journalism {
     width: 216px;
     height: 28px;
  }
.journalism-score{
   width: 76px;
   height: 30px;
   background-color: #e1e1e1;
   border: 1px solid #adadad;

}

.journalism-score:hover{
   background-color: #e5f1fb;
}

/* 阿里广告 */
.advertising{
   width: 300px;
   height: 250px;
   cursor: pointer;
   margin-top: 22px;
}

.advertising img{
   width: 300px;
   height: 250px;
}

/* 常用连接 */
.use-connect{
margin-top: 20px;
}
.use-connect h3{
   width: 305px;
   height: 25px;
   line-height: 25px;
   padding-left: 10px;
   margin-bottom: 15px;
   background-color: #e2e2e2;
}

.use-connect a{
   color: #075db3;
   font-size: 14px;
}
.use-connect a:hover{
   color: #ff6600;
}
.use-connect li{
   height: 25px;
   line-height: 25px;
   border-bottom: 1px dashed #dddddd;
}

/* h3 背景颜色 */
.use-connect>.hone{
   background-color: #f2eab7;
}
.use-connect>.htwo{
   background-color: #d6f2a9;;
}
.use-connect>.hthree{
   background-color:#d6f2a9;
}
.use-connect>.hfour{
   background-color: #f2eab7;
}
.use-connect>.hfive{
   background-color: #fcb59c;
}
.use-connect>.hsix{
   background-color: #d6f2a9;
}

/* 分页 paging */
.paging {
   margin-top: 27px;
   margin-left: 266px;
}
.paging li{
   float: left;
   width: 20px;
   height: 20px;
   line-height: 20px;
   text-align: center;
   margin-left: 3px;
   border: 1px solid #9aafe5;
}

.paging li a{
   color: #2e6ab1;
}
.paging li:first-child{
   background-color: #2e6ab1;
}
.paging li:first-child a{
   color: #fff;
   font-weight: bold;
}
.paging li:last-child{
   width: 46px;
}

.paging li:nth-last-child(2){
   width: 30px;
}

/* 底部导航 */
.bottom{
   margin-top: 25px;
   height: 51px;
   border-top: 1px solid #e8e8e8;
   text-align: center;
   line-height: 50px;
}
.bottom a:hover{
   color: #ff6600;
}

.bottom a{
   color: #2e6ab1;
}